import { check } from '@/utils/auth';

/**
 * 权限校验指令
 * @param {*} 
 * @param {*} [option={}]
 */
export function install(Vue, option = {}) {
  Vue.directive(option.name, {
    inserted(el, binding) {
      if (!check(binding.value)) {
        el.parentNode && el.parentNode.removeChild(el);
      }
    }
  })
}
